﻿#region

using System;
using System.Collections.Generic;
using HouseHoldBudget.Core.Entities.Budgets;

#endregion

namespace HouseHoldBudget.Services.Budgets
{
    public interface IBudgetCategoryService
    {
        #region Instance Methods

        BudgetCategory GetBudgetCategory(Guid id);
        List<BudgetCategory> GetBudgetCategoriesByBudgetId(Guid budgetId);
        void InsertBudgetCategory(BudgetCategory category);
        void UpdateBudgetCategory(BudgetCategory category);
        void DeleteBudgetCategory(BudgetCategory category);
        #endregion
    }
}